drainage canals - Espagnol Anglais Dictionnaire